Item=50,40,TRACE/SHOW,Event,DShowMenu,MBHideMenu,toggle trace debug info / show/hide various classes or paths,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=50,70,MISC,Event,VShowMenu,MBHideMenu,rmode / behindview / view through NPCs/ god mode / playersonly / teleport,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=50,100,AI,Event,AIShowMenu,MBHideMenu,AI related commands,Right,None,Engine.SmallFont,80,80,192,192,255,255,120,20
;[Title]
;Class=Label
;Alignment=HardRight,Center
;Style=Alpha
;Color=255,255,255,255
;Location=0,50
;Font=Engine.SmallFont
;Text=Shortcuts Menu
[MBDisplay]
Class=MultiStateComponent
State=MBMenu
State=NULL
Alignment=Left,Center
Transition=MBHideMenu,0,1,1,MBMenu
Transition=MBShowMenu,1,0,1,MBMenu
TweenAlpha=True
// STATS
[SMenu]
Class=FixedSizeContainer
Style=Alpha
Alignment=Left,HardBottom
Location=0,-170
Component=SMacro
Component=SBack
[SBack]
Class=Button
UpImage=DarkGray
DownImage=Gray
Alignment=Left,None
Location=10,10
Font=Engine.SmallFont
Text= Back
Action=Event,SHideMenu
Action=Event,MBShowMenu
[SMacro]
Class=Macro
Container=ButtonWithDescContainerContainer
Component=ButtonWithDescContainer
;!!ARL (mdf)-- why do I need to specify a 2nd dummy command?
Item=100,10,ALL,ConsoleCommand,stat all,dummy,show all stats,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,70,CLEAR,ConsoleCommand,stat clear,dummy,reset min / max / avg for applicable stats" data,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,10,TraceToggle,ConsoleCommand,tracetoggle,dummy,toggle showing debug info for actor under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,40,TraceLock,ConsoleCommand,tracelock,dummy,lock actor under crosshair (show debug info even if not under crosshair),Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,70,TraceLevel,ConsoleCommand,tracetogglelevel,dummy,toggle whether to allow trace to hit level geometry,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,100,TraceConsoleLog,ConsoleCommand,tracetoggleconsole,dummy,toggle whether trace information is sent to console,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,130,TraceLog,ConsoleCommand,tracetogglelog,none,toggle whether trace information is sent to log,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,10,ToggleShowAll,ConsoleCommand,toggleshowall,dummy,toggle showing all hidden actors,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,130,ToggleCC,ConsoleCommand,togglecc,dummy,toggle showing collision cylinder for the actor under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
[DDisplay]
Class=MultiStateComponent
State=NULL
State=DMenu
Transition=DShowMenu,0,1,1,DMenu
Transition=DHideMenu,1,0,1,DMenu
TweenAlpha=True
// MISC
[VMenu]
Class=FixedSizeContainer
Style=Alpha
Alignment=Left,HardBottom
Location=0,-170
Component=VMacro
Component=VBack
[VBack]
Class=Button
UpImage=DarkGray
DownImage=Gray
Alignment=Left,None
Location=10,10
Font=Engine.SmallFont
Text= Back
Action=Event,VHideMenu
Action=Event,MBShowMenu
[VMacro]
Class=Macro
Container=ButtonWithDescContainerContainer
Component=ButtonWithDescContainer
Item=100,10,ToggleRMode,ConsoleCommand,togglermode,dummy,cycle through lighting (rmode) modes,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,100,ViewNPCs,ConsoleCommand,viewclass pawn,dummy,cycle player's viewpoint through non-dormant NPC's in level,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,130,ViewSelf,ConsoleCommand,viewself,dummy,set viewpoint back to player",Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,10,God Mode,ConsoleCommand,god,dummy,toggle god mode,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,40,PlayersOnly,ConsoleCommand,playersonly,dummy,freeze everything except the player,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,70,EdHitActor,ConsoleCommand,edhitactor,dummy,edit the actor under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,100,Teleport,ConsoleCommand,teleport,dummy,teleport to the location under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,100,Teleport,ConsoleCommand,unteleport,dummy,teleport to the location under the crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,130,Where,ConsoleCommand,where,dummy,logs current location,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,10,Weapons,ConsoleCommand,goodies 0 12,dummy,gives player all weapons,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,40,AllAmmo,ConsoleCommand,allammo,dummy,sets all ammo to 999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,70,ToggleInfiniteAmmo,ConsoleCommand,toggleinfiniteammo,dummy,toggles infinite ammo mode,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,10,DebugFlags 240,ConsoleCommand,debugflags 240,dummy,turns on full debug mode for NPC under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,40,DebugFlags 0,ConsoleCommand,debugflags 0,dummy,turns off debug mode for NPC under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=100,70,Here,ConsoleCommand,here,dummy,orders all NPCs in level to player's location,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,10,ToggleFreezeNPCs,ConsoleCommand,togglefreezenpcs,dummy,toggles NPCs being able to move/shoot,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,40,ToggleLockNPCs,ConsoleCommand,togglelocknpcs,dummy,toggles NPCs being able to move (can still shoot),Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,70,Health 9999 Hit,ConsoleCommand,sethealth 9999,dummy,sets health of NPC under crosshair to 9999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=240,100,Health 9999 All,ConsoleCommand,sethealth 9999 all,dummy,sets health for all PCs/NPCs to 9999,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,10,ReloadScripts,ConsoleCommand,reloadscripts,dummy,reloads and restarts scripts for all NPCs,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,40,KillHitActor,ConsoleCommand,killhitactor,dummy,destroys actor under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,70,KillNPCs,ConsoleCommand,killnpcs,dummy,destroys all NPCs,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20
Item=380,100,KillNPCsExcept,ConsoleCommand,killnpcsexcept,dummy,destroys all NPCs except for one under crosshair,Left,None,Engine.SmallFont,80,80,192,192,255,255,120,20